cyclon (separator) - Spanish English Dictionary